package com.lfs.admin.dao;

import com.lfs.admin.model.entity.ShopEntity;
import com.lfs.admin.model.entity.dataPackage.DataRepositoryEntity;
import com.lfs.admin.model.vo.DataRepositoryVo;
import com.lfs.admin.model.vo.DataUploadDetailVO;
import com.lfs.admin.model.vo.ShopVo;
import com.lfs.admin.model.vo.dataPackage.DataUploadVo;

import java.util.List;

public interface DataRepositoryDao {

    List<DataRepositoryEntity> queryDataRepositoryList(DataRepositoryVo dataRepositoryVo);

    int deleteDataRepository(Integer id);

    DataRepositoryEntity selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(DataRepositoryEntity record);

    int insertSelective(DataRepositoryEntity record);

    List<DataUploadDetailVO> queryProductRecordList(DataUploadDetailVO dataUploadDetailVO);

    void insertDataRepository(DataRepositoryEntity dataRepositoryEntity);

    void updateDataRepository(DataRepositoryEntity dataRepository);

}
